makes you appreciate life - Turkish English Dictionary